barn itch
noun
: any contagious irritation of the skin of livestock (such as sarcoptic mange or ringworm)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share